
//时间复杂度_空间复杂度


//    时间复杂度
//        1、用常数1取代运行时间中的所有加法常数。
//        2、在修改后的运行次数函数中，只保留最高阶项。
//        3、如果最高阶项存在且不是1，则去除与这个项目相乘的常数。
//        得到的结果就是大O阶。使用大O的渐进表示法以后
//课件7 关注二分查找时间复杂度


//    空间复杂度
//        空间复杂度是对一个算法在运行过程中临时占用存储空间大小的量度 。
//        空间复杂度不是程序占用了多少bytes的空间，
//        因为这个也没太大意义，所以空间复杂度算的是变量的个数。
//        空间复杂度计算规则基本跟实践复杂度类似，也使用大O渐进表示法。








//      顺序表和链表 数据结构的基础
//          1.顺序表和链表都属于数据结构的一部分
//          2.数据结构：C语言的数据结构和java的数据结构有什么不一样
//          数据结构只是单独的学科 和语言没有关系  用不同语言 实现一样的结构




//什么是顺序表：其实就是一个数组(增删改查) 那为什么还要写一个顺序表 直接用数组不就好了
//因为顺序表写到类里面 就可以面向对象了
public class Demo1 {//课件7 关注二分查找时间复杂度

    public static void main(String[] args) {
        MyArrayLis myArrayLis = new MyArrayLis();
        myArrayLis.display();
    }




}















